package org.csource.quickstart.processor;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

import org.springframework.stereotype.Component;


/**
 * @author SongJian email:1738042258@QQ.COM
 * 给处理器设置分组后,一个组内的处理器会按序处理请求
 */
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Component
public @interface ProcessorChannel {
  // default set to PUBLIC group
  String channel() default "PUBLIC";
  
}